eieio-speedbareieio-speedbar-directory-buttonSee ede-target.ede-proj-target:namestring
Name of this target.
:pathstring
The path to the sources of this target. Relative to
the path of the project it belongs to.
:auxsourcelistnil
Auxiliary source files included in this target. Each
of these is considered equivalent to a source file, but
it is not distributed, and each should have a
corresponding rule to build it.
:compiler(or null symbol)nil
The compiler to be used to compile this object. This
should be a symbol, which contains the object defining
the compiler. This enables save/restore to do so by name,
permitting the sharing of these compiler resources, and
global customization thereof.
:linker(or null symbol)nil
The linker to be used to link compiled sources for this object. This should be a symbol, which contains the object defining the linker. This enables save/restore to do so by name, permitting the sharing of these linker resources, and global customization thereof.
Compile the current target OBJ. Argument COMMAND is the command to use for compiling the target.
Query if any files needed by THIS provided by automake are missing. Results in –add-missing being passed to automake.
Flush the configure file (current buffer) to accomodate THIS. By flushing, remove any cruft that may be in the file. Subsequent calls to ede-proj-tweak-autoconf can restore items removed by flush.
For TARGET, remove FILE. FILE must be massaged by ede-convert-path.
Add any missing files for THIS by creating them.
Insert variables needed by target THIS. Optional argument MORESOURCE is a list of additional sources to add to the sources variable.
Insert variables needed by target THIS in Makefile.am after SOURCES.
Insert any symbols that the DIST rule should depend on. Argument THIS is the target that should insert stuff.
List of linkers being used by OBJ. If the
linkerslot is empty, concoct one on a first match found basis for any given type from theavailablelinkersslot. Otherwise, return thelinkerslot. Converts all symbols into the objects to be used.
Return a list of patterns that are considered garbage to THIS. These are removed with make clean.
Tweak the configure file (current buffer) to accomodate THIS.
List of compilers being used by OBJ. If the
compilerslot is empty, concoct one on a first match found basis for any given type from theavailablecompilersslot. Otherwise, return thecompilerslot. Converts all symbols into the objects to be used.
Delete the current target THIS from it's parent project.
Return the name of the main target for THIS target.
Call this when a user finishes customizing this object. Argument TARGET is the project we are completing customization on.
Insert user specified rules needed by THIS target.
Add to target THIS the current buffer represented as FILE.
Insert variables needed by target THIS in Makefile.am before SOURCES.
Insert any symbols that the DIST rule should depend on. Argument THIS is the target that should insert stuff.